package org.zn.etl.job.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;
import org.zn.etl.job.entity.po.JobExecInstancePo;

public interface JobExecInstanceMapper {
    int deleteByPrimaryKey(Long id);

    int insert(JobExecInstancePo row);

    JobExecInstancePo selectByPrimaryKey(Long id);

    List<JobExecInstancePo> selectAll();

    int updateByPrimaryKey(JobExecInstancePo row);
    
    List<JobExecInstancePo> selectByJobid(@Param("jobId") Long jobId,@Param("startTime") String startTime,@Param("endTime") String endTime,@Param("status") String status);

}